package com.msb.mall.product.entity.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@AllArgsConstructor
@NoArgsConstructor
@Data
public class Catalog2Vo implements Serializable {
    /*
    *二级分类对应的一级父类的编号
     */
    private String catalogId;

    /**
     * 二级分类对应的三级分类的数据
     */
    private List<Catalog3Vo> catalog3List;

    /**
     * 二级分类的编号
     */
    private String id;
    /**
     * 二级分类的名称
     */
    private String name;



    /**
     * 三级分类
     */
    @AllArgsConstructor
    @NoArgsConstructor
    @Data
    public static  class Catalog3Vo implements Serializable {
        /*
         *三级分类对应的一级父类的编号
         */
        private String catalog2Id;

        /**
         * 三级分类的编号
         */
        private String id;
        /**
         * 三级分类的名称
         */
        private String name;
    }
}
